package chapter7

import "fmt"

type tester interface {
	test()
	tostring() string
}

type data struct {

}

func (*data)test()  {
}
func (data)tostring()string  {
	return ""
}
func Test1(){
	var d data
	var t tester=&d//有指针接收者的类型的值类型无法引用必须用地址才能包含方法的所有
	t.test()
	t.tostring()
	d.test()
	var a interface{}=d
	fmt.Println(a)
}